/* pages/achievement/check/chech.wxss */
page{  
  background: var(--bg-color);
}
.check{
  .check-salesman{
    .salesman-screen{
      padding: 32rpx;
      display: flex;
      align-items: center;
      van-dropdown-menu{
        width: 380rpx;
        .van-dropdown-menu{
          height: 60rpx;
          background: transparent;
          .van-dropdown-menu__item{
            border-radius: 32rpx;
            background: #E5E5EA;
            margin-right: 20rpx;
            min-width: auto;
            .van-dropdown-menu__title{
              padding-left: 0;
            }
            .van-ellipsis{
              font-size: 26rpx;
            }
          }
        }
      }
      van-search{
        flex: 1;
      }
      .van-search{
        padding: 0;
        line-height: 30rpx;
        border-radius: 20rpx;
      }
    } //salesman-screnn end

    .salesman-chart{
      font-size: 28rpx;
      color: #000;
      padding:0 24rpx;
    }// .salesman-chart
    .client-screen{
      font-size: 32rpx;
      color: #333;
      padding:0 30rpx;
      text{
        color: #8E8E93;
        font-size: 28rpx;
      }
    }
    van-action-sheet{
      .chart-info{
        padding-top: 40rpx;
        .info-title{
          color: #8F8F8F;
          font-size: 26rpx;
          text-align:center;
          line-height: 100rpx;
        }
      }
      canvas{
        width: 100%;
        height: 450rpx;
      }
    }
    .van-popup{
      left: 50%;
      transform: translate(-50%,0);
    }
    .salesman-item{
      padding: 24rpx;
      padding-top: 0;
      .item-list{
        padding: 24rpx;
        background: #fff;
        border-radius: 32rpx;
        color: #333;
        margin-bottom: 20rpx;
        >view{
          font-size: 28rpx;
          line-height: 50rpx;
          &.list-title,&.list-weight{
            display: flex;
            justify-content: space-between;
            font-size: 32rpx;
            .title-r{
              color: #8E8E93;
              text{
                min-width: auto;
                color: #F6A526;
              }
            }
          } //list -title end
          &.client-name{
            display: flex;
            justify-content: space-between;
            .name-l{
              font-size: 28rpx;
              color: #000;
              text{
                color: #8E8E93;
              }
            }
            .name-r{
              font-size: 32rpx;
              color:#8E8E93;
              text{
                min-width: auto;
                color:#F6A526;
              }
            }
          }
          &.list-weight{
            font-size: 28rpx;
          }
          text{
            color: #8E8E93;
            min-width: 140rpx;
            display: inline-block;
          }
        }
      } // item-list end
    } //salesman-item end
  } //check-salesman end
  .van-tab__pane--active{
    height: 100vh;
  }
}